multi-track level crossing - Spanish English Dictionary